html {
  font-family:
    'Source Sans Pro',
    -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    Roboto,
    'Helvetica Neue',
    Arial,
    sans-serif;
  font-size: 16px;
  word-spacing: 1px;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
}
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
}
.container {
  width: 1200px;
  margin: 0 auto;
}
a{
  text-decoration: none;
  color: #333;
}
.body{
  min-width: 1200px;
}
ul{
  list-style-type:none;
  margin:0;
  padding:0;
}
.bg-olive {
  background-color: #8dc63f;
  color: #ffffff;
}
.bg-blue {
  background-color: #0081ff;
  color: #ffffff;
}
.bg-purple {
  background-color: #6739b6;
  color: #ffffff;
}
.bg-orange {
  background-color: #f37b1d;
  color: #ffffff;
}
.bg-pink {
  background-color: #e03997;
  color: #ffffff;
}
.bg-mauve {
  background-color: #9c26b0;
  color: #ffffff;
}
.padding-top-20{
  padding-top:20px;
}
.avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.avatar-uploader .el-upload:hover {
  border-color: #409EFF;
}
.avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 188px;
  height: 188px;
  line-height: 188px;
  text-align: center;
}
.progress-img{
  padding: 30px;
}
.avatar {
  width: 188px;
  height: 188px;
  display: block;
  cursor:pointer;
}
